Generating an Efficient Dynamics Multicast Tree under Grid Environment
نویسندگان
چکیده
The use of an efficient multicast tree can substantially speed up many communication-intensive MPI applications. This is even more crucial for Grid environment since MPI runtime has to work on wide area network with very different and unbalanced network bandwidth. This paper proposes a new and efficient algorithm called, GADT (Genetics Algorithm based Dynamics Tree) that can be used to generate an efficient multicast tree under Grid environment. The algorithm takes into consideration the unbalanced network speed of Grid system in order to generate a multicast tree. The experiments are conducted to compare GADT with binomial tree and optimal algorithm. The results show that GADT can produce a multicast tree that has communication performance close to the optimal multicast tree deriving from exhaustive search. Moreover, the multicast tree generated results in a substantially faster communication than a traditional binomial tree algorithm. Therefore, GADT can be used to speed up the collective operation for MPI runtime system under Grid environment.
منابع مشابه
Improving MPI Multicast Performance over Grid Environment using Intelligent Message Scheduling
The multicast operation used by MPI under Grid environment can have a substantial impact on performance of parallel applications. Since the finding of an optimal multicast operation is an NP-hard problem, a near-optimal heuristic is crucial for building an efficient MPI runtime. This paper presents a new multicast algorithm called Longest Parallel Branch First (LPBF). This algorithm enhances th...
متن کاملTowards a Robust and Fault-Tolerant Multicast Discovery Architecture for Global Computing Grids
Global grid systems with potentially millions of services require a very effective and efficient service discovery/location mechanism. Current grid environments, due to their smaller size, rely mainly on centralised service directories. Large-scale systems need a decentralised service discovery system that operates reliably in a dynamic and error-prone environment. Work has been done in studyin...
متن کاملP-LeaSel for GRID Environment
Multicast services, grid computing and wireless interconnection networks are among the emerging technologies of the last decade. Incorporating security features in multicast communications gives rise to overheads and computational complexities at the server. Designing an efficient model for secure multicast is a challenging area for the researchers. Grid environment in today’s world is a boon f...
متن کاملAn Efficient Probabilistic Dynamic Multicast Routing in ATM Networks
In this paper, we propose a dynamic multicast routing algorithm based on probability for multimedia communications in an asynchronous transfer mode (ATM) network environment. For multimedia communications, we not only aim to arrange a transmission path with the minimal cost from a source node to each destination node, but also consider the dynamic multicast situation with node joining/leaving. ...
متن کاملA New Mathematical Formulation for Generating a Multicast Routing Tree
To generate a multicast routing tree guaranteeing the quality of service (QoS), we consider the hop constrained Steiner tree problem and propose a new mathematical formulation for it, which contains fewer constraints than a known formulation. An efficient procedure is also proposed to solve the problem. Preliminary tests show that the procedure reduces the computing time significantly.
متن کامل